package com.aprivate.kn.ratingsystem.bean;


import java.io.Serializable;
import java.util.List;

public class ProjectInfo implements Serializable {
    public int statusCode;
    public DataBean data;
    public String errorInfo;
    public Object recordsTotal;
    public Object recordsFiltered;

    public static class DataBean {
        public String productInfo;
        public List<TopicsBean> topics;
        public List<ElementsBean> elements;
        public List<ProjectUsersBean> projectUsers;

        public static class TopicsBean {
            public int id;
            public int topicId;
            public String topicName;
            public String topicDescribtion;
            public int productId;
            public int topicType;
            public int elementId;
            public int topicMaxScore;
            public int topicMinScore;
            public Object optionObjs;
            public Object answerOptionIds;
            public Object answerDividingValue;
            public String evidenceUrls;
            public long createTime;
            public String creator;
            public long editTime;
            public String remark;
            public String editor;
            public int yn;
            public double elementWeight;
            public List<?> optionObjsVo;
            public List<?> evidenceUrlsVo;
            public List<?> answerOptionIdsVo;
        }

        public static class ElementsBean {
            public int id;
            public String context;
            public int fId;
            public Object remark;
            public long createTime;
            public String creator;
            public long editTime;
            public String editor;
            public double weight;
            public int yn;
        }
    }
}
